﻿#ifndef _D1E722E6_8DC1_4389_B3CF_A9009C165167_H_
#define _D1E722E6_8DC1_4389_B3CF_A9009C165167_H_

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */

#include <stdio.h>
#include <stdint.h>

#define  API

// 初始化端口
// retrun: 0 = successful,  -1 = error
API int	ds28e15_init(void);

// 写密码到ds28e15（生产时使用）
// retrun: 0 = successful,  -1 = error
API int ds28e15_write_secret(char secret[32]);

// 校验密码(必须与写到ds28e15中的密码相同)
// retrun: 0 = successful,  -1 = error
API int ds28e15_verify_secret(char secret[32]);

#ifdef __cplusplus
}
#endif /* __cplusplus */

#endif 



